#include <iostream>
using namespace std;
class Employee
{
public:
    int employeeId;
    string name;
};
class Office
{
public:
    string location;
};
class EmployeeManager :public Employee,public Office
{
public:
    int teamSize;
    EmployeeManager(int id,string n,int size, string l)
    {
        employeeId = id;
        name = n;
        teamSize = size;
        location = l;
    }
    EmployeeManager(){}
    EmployeeManager(const EmployeeManager& em)
    {
        employeeId=em.employeeId;
        name = em.name;
        teamSize = em.teamSize;
        location = em.location;
    }
};
void show(EmployeeManager&em)
    {
        cout << "em2's employeeId: " << em.employeeId << endl;
        cout << "em2's name: " << em.name << endl;
        cout << "em2's teamSize: " << em.teamSize << endl;
        cout << "em2's office location: " << em.location << endl;
    }
int main()
{
    EmployeeManager em1(1,"Alice",5,"Building A");
    EmployeeManager em2(em1);
    show(em2);
    return 0;
}